Versions:
Bruno is a lightweight open-source IDE designed for exploring and testing APIs, positioning itself as a faster, Git-friendly alternative to established tools like Postman and Insomnia. Developed by Anoop M D, the application emphasizes local-first workflow by storing every collection as plain-text files inside a regular folder on the user’s filesystem instead of locking data inside a proprietary database or remote cloud. Request definitions are written in a concise human-readable markup language called Bru, enabling effortless diffing, branching, and merging through any version-control system, most commonly Git. This design choice makes Bruno especially attractive to development teams that treat API collections as source code and need transparent collaboration, reproducible environments, and clear audit trails without vendor lock-in. The program is deliberately offline-only; the author has explicitly ruled out future cloud-sync features, guaranteeing that sensitive authentication headers, tokens, and payloads never leave the machine. Typical use cases range from ad-hoc endpoint checks during early backend development to full regression suites integrated into CI pipelines, where pulling the repository and running a folder of Bru files can validate every route before deployment. The IDE supports environment variables, chained requests, scripting, and response assertions, covering the same core needs as heavier competitors while opening instantly and consuming minimal RAM. Since its first commit the project has advanced through 102 public releases; the current stable line is 3.2.0, delivered under an open-source license that encourages community contributions and self-hosted extensions. Bruno is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version, and supporting batch installation of multiple applications.
Tags: